// 商品管理相关的API接口

// 引入二次封装的axios
import request from '@/utils/request'

// 获取品牌列表的接口
// GET /admin/product/baseTrademark/{page}/{limit}  参数：当前页码 每页显示的条数
export const reqTradeMark =(page,limit)=>{
    return request.get(`/admin/product/baseTrademark/${page}/${limit}`)
}


// 添加品牌的接口 /admin/product/baseTrademark/save   post  参数：品牌名称、品牌LOGO
// 对于新增的品牌，给服务器传递数据，不需要传递ID，ID是由服务器生成

// 修改品牌
//  /admin/product/baseTrademark/update  PUT  参数：id、品牌名称、品牌LOGO
// 对于修改某也品牌的操作，前端携带的参数需要带上id

export const reqAddorUpdateTradeMark=(tradMark)=>{
    // 如果tradMark对象里面有id那就是修改品牌的操作
    if(tradMark.id){
        return request({url:'/admin/product/baseTrademark/update',method:'put',data:tradMark})
    }else{
        // 新增品牌
        return request({url:'/admin/product/baseTrademark/save',method:'post',data:tradMark})
    }
}

// 删除品牌  /admin/product/baseTrademark/remove/{id}  DELETE 参数:要删除品牌的id
export const reqDeletaTradeMark=(id)=>{
    return request({url:`/admin/product/baseTrademark/remove/${id}`,method:'delete'})
}

